|
In order to read or write 2D barcodes, you must purchase either the 1D/2D Standard or 1D/2D Professional edition of Barcode Xpress. |
Each 2D barcode type supported by Barcode Xpress has its own object type. Barcode Xpress supports the creation of QR Code, DataMatrix, and PDF417 barcodes.
Object |
Description |
WriterDataMatrix |
The object which can write out a DataMatrix barcode. |
WriterPDF417 |
The object which can write out a PDF417 barcode. |
WriterQRCode |
The object which can write out a QR Code barcode. |
|
Although Barcode Xpress supports reading of Aztec, writing is not supported. |
Basic Steps to Create a 2D Barcode
- Instantiate the writer class for the barcode type you want to create.
- Set the value you want to create.
Property |
Description |
BarcodeValue |
Gets and sets the value of the barcode to be created. |
BarcodeData |
Gets and sets the current barcode value as an array of bytes used only if non-ASCII text values are needed. |
- Call either the Create method (to create an hDib) or the CreateBitmap method (to create a System.Drawing.Bitmap) from the instanced writer class. These methods will return an image with the desired barcode.
Method |
Description |
Create |
The main method for creating barcodes. |
CreateBitmap |
Creates bitmap barcodes. |
For guidelines on writing QR Code, PDF417, and DataMatrix barcodes, see:
See Also